#ifndef __CMD_H
#define __CMD_H
#include <stdio.h>
#include "shell_config.h"


typedef int (*cmd_function)(int argc, char **argv);




int cmd_init(void);
int cmd_function_enter(const char *name, unsigned char param_number, char **buff);
int shell_command_register(const char *name, cmd_function function, char *cmd_info);
void printf_cmd_info(void);
int cmd_completion(char *str, const unsigned int size);


#endif

